state troopers - German English Dictionary